Platform, system and method of generating, distributing, and interacting with layered media

ABSTRACT

The present application describes platform containing a dynamic multilayered media structure which is generated by aggregation of media pieces into a plurality of media layers. The platform allows users to interact with media layers of the dynamic multilayered media structure independently of one another. The platform further provides for a dynamic, customized media channel lineup and a user account that allows individual media pieces within the dynamic multilayered media structure to play across separate devices that are linked to the account. The user account allows for inputs including real-time controls over the media, interaction, preferences, adding additional media content, editing media into a condensed form, and curation options with the dynamic multilayered media structure.

CROSS-REFERENCE TO RELATED APPLICATIONS

This application is a 371 of PCT/IB2020/052586, filed Mar. 20, 2020,which claimed the priority of U.S. Application No. 62/821,576, filedMar. 21, 2019, both of which are incorporated herein by reference.

TECHNICAL FIELD

The present application describes platform containing a dynamicmultilayered media structure format which is generated by aggregation ofmedia pieces into a plurality of media layers.

BACKGROUND ART

The present invention relates to entertainment, educational, and humaninterest related media and, more particularly, to a platform that allowsusers to interact with and play multiple layers of media across multiplecomputing devices according to default programmed settings, alternativesettings and algorithmically-chosen alternative settings.

Traditional television (TV) displays merged audio and video content.Web-based video content also typically displays merged audio and videocontent. Web-based video content may allow for more interactivity whencompared to content displayed on a TV, but the interactivity ofweb-based video content is still very limited. Because auditory andvisual content on TV or web-based video have been traditionally combinedinto one media piece, users are unable to change specific components ofthe video. Additionally, current platforms include closed environmentsthat can only play content on one computing device.

The existing digital media distribution systems serve static mediaformats that do not change over time. This platform allows for multipleiterations of content, either through editing and condensing content,adding or removing media layers from outside sources, or changing thepre-programmed and customized play settings. The proposed platform alsoconsiders the need for continually changing copyright management andpayments as they pertain to dynamic multilayered media structures frommany sources with original creators, license holders, subscribers,iterative additions and curators. As can be seen, there is a need for aplatform that allows users to interact with, play and customize severalforms of different media layers from multiple content sources onmultiple computing devices.

SUMMARY

The present application describes a computer-implemented system forgenerating, distributing, and interacting with layered media comprisinga platform, said platform comprising at least one dynamic multilayeredmedia structure comprising a plurality of media pieces comprising atleast an audio mix layer; at least an audio overlay layer; at least avideo mix layer; at least a video overlay layer; at least a data overlaylayer; at least a data mix layer; wherein the at least one dynamicmultilayered media structure is generated by the aggregation of aplurality of media pieces layered along a timeline into a plurality oflayers.

In one embodiment of the system, the platform further comprises adynamic channel lineup, a decisioning engine, and a decisioningmarketplace, wherein said decisioning engine determines the content ofthe dynamic channel lineup, which is shown to the user, and is based onuser content preferences, or brand sponsored content, or financialpayment models from brands, or local community standards.

In yet another particular embodiment of the system, the platform furthercomprises content producers, which are responsible for the curation ofthe at least one dynamic multilayered media structure.

In yet another particular embodiment of the system, the at least onedynamic multilayered media structure further comprises a plurality ofdynamic multilayered media structures which allow for users and contentproducers to provide iterations with additions of media elements thatare recorded into the data profile of the dynamic multilayered mediastructure and allow for multiple linked variations that derive from theoriginal created dynamic multilayered media structure.

In yet another particular embodiment of the system, the platform furthercomprises a plurality of channels, wherein each of the plurality ofchannels comprises a plurality of dynamic multilayered media structures.

In yet another particular embodiment of the system, the platform furthercomprises brand sponsored content or ad integration which is controlledby the decisioning marketplace being further modified based on the userpreferences, settings, and data and processed by the programmaticdecisioning engine.

In yet another particular embodiment of the system, the platform furthercomprises a technology administrator and media serving algorithms,wherein the technology administrator changes or imports externalservices via API, modifying the decisioning criteria and outcomes,modifying APIs that provide additional features such as blockchainintegrations, additional analytics, algorithmic decisioning, third-partycertifications or integrations with copyright filtering and other formsof compliance with community standards.

In yet another particular embodiment of the system, the audio overlaycomprises at least one audio recording file or audio stream overlaid onat least one of the audio mix layer and the video mix layer.

In yet another particular embodiment of the system, the audio mix layercomprises a plurality of audio files or edited elements of audio filesfrom different services, local or remote playlists of songs or audiofiles that can play on separate computing devices from the other medialayers.

In yet another particular embodiment of the system, the video mix layercomprises a compilation of a plurality of video files which compriseedited video clips and video segments from one or more original videosources or a live streaming video broadcast.

In yet another particular embodiment of the system, the video overlaylayer comprises at least one of an image file and a video file overlaidon the video mix layer which include text (subtitles), graphics, motiongraphics, scalable vector graphics (SVGs), artistic diagrams, live videostream, a video file or other creative uses.

In yet another particular embodiment of the system, the data overlaylayer comprises a link overlaid on at least one of the audio mix layerand the video mix layer, wherein the link provides access to the datamix layer, comprising access to visual or audio scan codes or connectionto applications and devices to provide more information about the mediacontent.

In yet another particular embodiment of the system, the data mix layercomprises data on each of the plurality of media pieces comprisingaggregation of information about the media layers, providing informationacross the mobile web pages, applications, web pages, interactiveoptions, meta data, play instructions, brand integration, and the like.

The present application further describes a computer-implemented methodfor interacting with the platform of the described system, said methodbeing implemented over a computer network and executed by a remoteadministrator computer, wherein said user accesses the platform throughthe use of computing devices via user account credentials, and whereinthe user interacts with each of the plurality of media pieces layeredalong said timeline, independently of one another, within the at leastone dynamic multilayered media structure via a user interface by addingor removing media pieces from said dynamic multilayered media structure,and said platform comprising methods to decide which content is shown toindividual users.

In one embodiment of the method, the users interact with the dynamicmultilayered media structures made from the content producers, withsponsored content from brands blended in; and the interactions with theplatform may not include Personally Identifiable Information (PII), saiduser being able to choose to share more or less of their data with thecontent producers, brands, and the technology administrators through thepayment of subscriptions or direct payments for specific pieces ofcontent through the decisioning engine.

In one embodiment of the method, the platform prompts the user tointeract with the plurality of channels by watching one of the pluralityof channels, changing to another of the plurality of channels, orinteracting with the dynamic multilayered media structures within theone of the plurality of channels; and said user connects with severalseparate computing devices and decide which layers of media are playedthrough each computing device accessing to simple real-time controls.

In one embodiment of the method, the platform provides customizedcontent to large audiences, communities, and individual users, wheresaid users have access to control of their preferences, privacysettings, copyright and compliance filtering and algorithms that decidewhich content is relevant.

The present application further describes a data processing system,comprising physical means necessary for the execution of the describedcomputer-implemented system and computer-implemented method.

The present application further describes a computer program, comprisingprogramming code or instructions suitable for carrying out thecomputer-implemented system and the computer-implemented method, inwhich said computer program is stored, and is executed in a dataprocessing system, remote or in-site, for example a server, performingthe respective steps described.

The present application further describes a computer readable physicaldata storage device, in which the programming code or instructions ofthe computer program described are stored.

General Description

Current application describes a computer implemented system that throughthe use of a platform allows the creation, distribution and interactionwith media structures. In contrast to regular media, which hascomponents such as audio and video within the same structure, thedescribed and proposed method of interaction, delivers separate layersof media that are capable of playing in synchronous and asynchronouspairings. Additionally, present invention allows for users to interactwith a series of media channels that are programmatically created byeither humans, artificial intelligence (algorithms), or a combinationthereof.

This platform can be understood as an ecosystem of media structures,which allows the exchange of decisioning mechanisms with externalpartners, displaying abridged condensed preview elements that link toin-depth versions, additional interactive opportunities, calls toaction, online devices or across several computed devices linked to auser account are also considered. Data can be processed based oncollectively organized agreements or through individual standardsrelating to user preferences, observed activities, and regionalpolicies, which also influences the evolution of the proposed platform.

BRIEF DESCRIPTION OF THE DRAWINGS

For better understanding of the present application, figuresrepresenting preferred embodiments are herein attached which, however,are not intended to limit the technique disclosed herein.

FIG. 1 —Represents the overview of the platform (300) where thereference numbers relate to:

-   -   100—aggregation of media content elements;    -   110—compiling and editing media elements;    -   120—upload content curation and preferences;    -   130—decisioning marketplace;    -   140—dynamic channel lineup;    -   150—distribution to user account and devices;    -   160—user real-time controls & interaction;    -   170—sharing of user data, preferences, and payments.

FIG. 2 —Represents the overall user real-time controls & interaction(160) with the platform where the reference numbers relate to:

-   -   200—computing devices with access to software application or        web-based interface;    -   210—default channel;    -   215—controls to change channel;    -   218—watch channel;    -   220—specific channel lineup with several dynamic multilayered        media structures;    -   221—programmable options that occur when content within a        channel is watched;    -   225—loop to beginning of channel content;    -   230—jump to a different channel;    -   235—discover a new channel;    -   240—controls to interact with the media layers;    -   242—swap media layers;    -   244—access data mix layer;    -   246—accessing library of channels, multilayered media structures        and media elements.

FIG. 3 —Representation of the platform (300) of media structures anddecisioning marketplace where the reference numbers relate to:

-   -   140—dynamic channel lineup;    -   150—distribution to user account and devices;    -   170—sharing of user data, preferences, and payments;    -   310—users;    -   320—content producers;    -   325—dynamic multilayered media structure created by content        producer;    -   330—brands;    -   335—brand sponsorship and custom messaging within a multilayered        media structure;    -   340—tech administrator;    -   345—media serving algorithms and payment processing;    -   350—external technology services accessed through APIs;    -   360—programmatic decisioning engine;

FIG. 4 —Representation of the platform (300) of media structuresresources exchange between:

-   -   A—brands and content producers;    -   B—brands and users;    -   C—users and brands;    -   D—tech administrator and external technology services; The        reference numbers relate to:    -   310—users;    -   320—content producers;    -   330—brands;    -   340—tech administrator;    -   350—external technology services accessed through APIs;    -   360—programmatic decisioning engine;    -   400—currency, token or other resource.

FIG. 5 —Representation of the dynamic multilayered media structure (370)where the reference numbers relate to:

-   -   510—audio overlay;    -   520—audio mix;    -   530—video mix;    -   540—video overlay;    -   550—data overlay;    -   560—data mix.

FIG. 6 —Representation of the media aggregation (100) and compiling andediting of media elements (110) of the programmed dynamic media elementswhere the reference numbers relate to:

-   -   110—compiling and editing media elements;    -   120—upload content curation and preferences;    -   220—specific channel lineup with several dynamic multilayered        media structures;    -   320—content producers;    -   325—dynamic multilayered media structure created by content        producer;    -   360—programmatic decisioning engine;    -   600—original media element creators;    -   605—licensing company;    -   610—original media elements in platform content library;    -   615—search and selection of media elements;    -   620—edit media elements into condensed form;    -   625—adding additional media layer elements;    -   630—compile media layers together with data mix inputs.

FIG. 7 —Representation of the dynamic multilayered media structure (370)playing across several connected devices through a unified account,where the reference numbers relate to:

-   -   150—distribution to user account and devices;    -   160—user real-time controls & interaction;    -   220—specific channel lineup with several dynamic multilayered        media structures;    -   370—dynamic multilayered media structure created by programmatic        decisioning engine;    -   805—smart TV;    -   810—IoT speaker;    -   815—personal computer or laptop;    -   820—smartphone;    -   825—tablet;    -   830—VR headset;    -   835—multimedia gaming and entertainment console or cable box;    -   840—smart watch;    -   845—OTT streaming device;    -   850—IoT multidevice connector with universal input receiver;    -   855—smart display device.

FIG. 8 —Representation of programmable options that occur when contentwithin a channel is watched (221), where the reference numbers relateto:

-   -   220—specific channel lineup with several dynamic multilayered        media structures;    -   225—loop to beginning of channel content;    -   230—jump to a different channel;    -   235—discover a new channel;    -   320—content producers;    -   325—dynamic multilayered media structure created by content        producer.

FIG. 9 —Representation of the creation of the video mix layer (530) froman original content source to a condensed, abridged version, where thereference numbers relate to:

-   -   320—content producers;    -   530—video mix;    -   531—original video;    -   532—featured video clips from original video;    -   533—edited featured video clips;    -   534—edited video segment from one original video source.

FIG. 10 —representation of the process of scanning, selecting andreplacing edited video segments (534) within a video mix (530), wherethe reference numbers relate to:

-   -   530—video mix;    -   534—edited video segment from one original video source;    -   535—scanning and filtering for copyright and compliance;    -   536—backup video segment option default, which can be selected        by the content producer;    -   537—backup video segment option selected by the technology        administrator.

FIG. 11 —representation of the data profiles linked to the media layerswithin the dynamic multilayered media structure (370), where thereference numbers relate to:

-   -   140—dynamic channel lineup    -   220—specific channel lineup with several dynamic multilayered        media structures;    -   370—dynamic multilayered media structure created by programmatic        decisioning engine;    -   321—data form the dynamic channel lineup;    -   510—audio overlay;    -   520—audio mix;    -   530—video mix;    -   531—original video;    -   532—featured video clips from original video;    -   533—edited featured video clips;    -   534—edited video segment from one original video source;    -   540—video overlay;    -   550—data overlay;    -   560—data mix;    -   561—data profile for dynamic channel lineup;    -   562—data profile for channel;    -   564—data profile for audio overlay;    -   565—data profile for audio mix;    -   566—data profile for video mix;    -   567—data profile for original video;    -   568—data profile for featured video clip;    -   569—data profile for edited feature video clip;    -   570—data profile for video segment;    -   571—data profile for video overlay;    -   572—data profile for data overlay;    -   573—data profile for dynamic multilayered media structure.

FIG. 12 —The insertion of brand sponsorships and custom messaging intochannels (220), where the reference numbers relate to:

-   -   310—users;    -   320—content producers;    -   330—brands;    -   335—brand sponsorship and custom message within a multilayered        media structure;    -   340—tech administrator;    -   360—programmatic decisioning engine;    -   370—dynamic multilayered media structure created by programmatic        decisioning engine;    -   510—audio overlay;    -   520—audio mix;    -   530—video mix;    -   540—video overlay;    -   550—data overlay;    -   560—data mix;    -   900—inserted brand sponsorship or custom messaging over whole        dynamic multilayered media structure;    -   905—inserted brand sponsorship/custom messaging over specific        layers within dynamic multilayered media structure;    -   910—brand audio overlay;    -   920—brand audio mix;    -   930—brand video mix;    -   940—brand video overlay;    -   950—brand data overlay;    -   960—brand data mix.

DESCRIPTION OF EMBODIMENTS

With reference to the figures, some embodiments are now described inmore detail, which are however not intended to limit the scope of thepresent application.

Referring to the Figures, the platform (300) of present invention,contains a dynamic multilayered media structure (370) format which isgenerated by aggregation of a plurality of media pieces (100) which willbe exposed to a media compiling (110), being layered along a timelineinto a plurality of layers.

This platform (300) further includes a media ecosystem with methods todecide which content is shown to individual users (310). For example,the media compiling (110) is further curated (120) based on userpreferences, settings, and data (170). Additionally, the dynamicmultilayered media structure (370) may include a brand sponsorship or adintegration, which is controlled by a decisioning marketplace (130) andfurther modified based on the user preferences, settings, and data(170). The platform (300) further comprises for a dynamic, customizedmedia channel lineup (140) and a cloud-based user account that allowsindividual media and pieces within the dynamic multilayered mediastructure to play across separate devices (150) that are linked to theaccount.

Users (310) may have real-time user controls, interaction, preferences,and curation options (160) with the dynamic multilayered mediastructures.

The platform (300) also allows for new opportunities of creation,expression and interactivity while providing customized content to largeaudiences, communities, and individual users (310), also providing theuser with control of privacy settings, copyright filtering, allowing forinterchangeable algorithms that decide which content is relevant for theuser (310).

A user (310) views and interacts with this platform (300) through theuse of computing devices (200) each having at least a processor, amemory, a user interface, and a communications interface. The platform(300) may be supported by a server. The computing devices retrieve datafrom the server over a network, via wireless streaming or by downloadingfiles locally, to the computing devices (200) via the communicationsinterface.

The computing devices (200) may be remote from the server and mayinclude, but not limited to, a desktop, a laptop, Virtual Reality (VR)headset (830), Augmented Reality (AR) devices, a smart device, such as atablet (825), a smartphone (820), a smart speaker (810), and a smarttelevision (805), or a television connected to at least one of: a cablenetwork; a fiber optic network; a satellite network; or a digital mediaplayer capable of connecting to the Internet. The user interface mightinclude hardware, software, or both providing one or more interfaces forcommunication between the computing devices and the server. As anexample and not by way of limitation, a user interface may include akeyboard, keypad, microphone, monitor, mouse, printer, scanner, speaker,still camera, game controller, remote control, stylus, touchscreen,trackball, video camera, another suitable device or a combination of twoor more of these.

In certain embodiments, the computing devices and the server may executeon any suitable operating system such as IBM's zSeries/Operating System(z/OS), MS-DOS, PC-DOS, MAC-OS, WINDOWS, UNIX, OpenVMS, operatingsystems based on LINUX, mobile operating systems such as iOS, androidmobile, android TV, or any other appropriate operating system, includingfuture operating systems. In certain embodiments, the server may be aweb server running web server applications such as Apache, Microsoft'sInternet Information Server™, and the like. The web server may be partof a cloud-based network.

In particular embodiments, the computing devices and the server includea processor, a memory, and a communications interface. In particularembodiments, the processor includes hardware for executing instructions,such as those making up a computer program. The memory is for storinginstructions such as computer program(s) for the processor to execute,or data for processor to operate on. The memory may include an HDD, afloppy disk drive, flash memory, an optical disc, a magneto-opticaldisc, magnetic tape, a Universal Serial Bus (USB) drive, a solid-statedrive (SSD), or a combination of two or more of these. The memory mayinclude removable or non-removable (or fixed) media, where appropriate.The memory may be internal or external to the computing device, whereappropriate. In particular embodiments, the memory is non-volatile,solid-state memory. The database of the server includes mass storage fordata. As an example and not by way of limitation, the database mayinclude an HDD, a floppy disk drive, flash memory, an optical disc, amagneto-optical disc, magnetic tape, a Universal Serial Bus (USB) drive,a solid-state drive (SSD), or a combination of two or more of these. Thedatabase may include removable or non-removable (or fixed) media, whereappropriate. The database may be internal or external to server, whereappropriate. In particular embodiments, the database is non-volatile,solid-state memory.

The communication interfaces include hardware, software, or bothproviding one or more interfaces for communication (e.g., packet-basedcommunication) between the server and one or more other computingdevices or one or more networks. As an example and not by way oflimitation, communication interface may include a network interfacecontroller (NIC) or network adapter for communicating with an Ethernetor other wire-based network or a wireless NIC (WNIC) or wireless adapterfor communicating with a wireless network, such as a WI-FI network. Thisdisclosure contemplates any suitable network and any suitablecommunication interface. As an example and not by way of limitation, theserver and computing devices may communicate with an ad-hoc network, apersonal area network (PAN), a local area network (LAN), a wide areanetwork (WAN), a metropolitan area network (MAN), or one or moreportions of the Internet or a combination of two or more of these. Oneor more portions of one or more of these networks may be wired orwireless. As an example, the server and computing devices maycommunicate with a wireless PAN (WPAN) (e.g., a BLUETOOTH WPAN), a WI-FInetwork, a WI-MAX network, a cellular telephone network (e.g., a GlobalSystem for Mobile Communications (GSM) network, 5G, 6G), or othersuitable wireless network or a combination of two or more of these. Theserver and computing devices may include any suitable communicationinterface for any of these networks, where appropriate.

When the platform (300) is accessed by the computing devices (200), theuser is presented with a default channel (210) which plays defaultdynamic multilayered media structures (370) at first, showing videocontent on a screen and the audio playing through speakers from eitherthe same computing device or a separate computing device, depending onthe user settings. The user is provided options to change the content onthe screen by changing the channel (215), which loads an entirelydifferent series of dynamic multilayered media structures. The user thenmay watch the channel (218). Once the user has watched all the contentwithin a channel (221), the platform (300) may respond according to itspre-programmed settings. For example, the pre-programmed settings mayinitiate the channel (220) to loop (225), i.e. go back to the firstdynamic multilayered media structure within the channel (220) andreplay, jump to a different channel (230) that has been programmed inadvance by the content producer (320) or the user (310), or discover anew channel (225) based on Artificial Intelligence (AI) algorithms anduser preferences.

While viewing a dynamic multilayered media structure (370), a user canuse their computing devices (200) to interact with the media layers(240). The user may “swap” specific media layers (242), moving from thedefault settings (i.e. default audio mix playlist, default settings foroverlays) to other alternate options. These alternative media layers arepre-programmed into the dynamic multilayered media structure (370) andusually include an option to disable (turn off) a specific media layeror change the visible layer to an alternative media layer that hasalready been pre-programmed into the dynamic multilayered mediastructure (370). The user may also access a data mix layer (560), eitherthrough a data overlay layer (550) or directly through an application,which is typically displayed on a separate device from the screen thatplays the video mix (530) content. The data mix layer (560) containsdata profiles for all of the media layers, play instructions, and allowsthe user to learn more about the media presented in order to takeactions related and over the media, the channel, or brand sponsors. Incertain embodiments, the user can also directly access a specificdynamic multilayered media structure (370), original media element, orchannel (220) by accessing the platform content library (246), which canbe searched or browsed through categories in a more traditionalweb/video-on-demand format.

Referring to FIG. 3 , the proposed platform (300) may create a dynamicchannel lineup (140) of content for each user (310). This may bedetermined through a media marketplace that connects the media contentand preferences between the key stakeholders, which include the users(310), content producers (320), brands (330) and the technologyadministrators (340).

On a basic level, the users (310) view dynamic multilayered mediastructures (370) made from the content producers (320), with sponsoredcontent (335) from brands (330) blended in. The user (310) may alsoadjust their content preferences (170), choosing what types of media,shows or content categories they would like to see, which is consideredduring the programmatic decisioning phase (360). The user (310) has theoption of accessing content for free if the content is sponsoredentirely by brands (330), or pay for a subscription in order to haveaccess to exclusive content and/or have more control over the contentand the number of brand sponsored content (335) that they see. The coststructure and subscription plans, in addition to the payment percentagesthat go to the content producers (320), original media element creators(600), and licensing companies (605) are determined by the technologyadministrator (340).

The programmatic decisioning engine (360) determines the weight andimpact of specific factors to generate the user (310) viewed dynamicchannel lineup (140), including but not limited to: user contentpreferences (170); brand sponsored content (335); financial paymentmodels from brands (330) and users (310); and local community standards.

The technology administrator (340) has access to change and/or importmedia serving algorithms (345) that modify the decisioning criteria andoutcomes. The technology administrator (340) can also add externalservices via APIs (350) that provide additional features such asblockchain integrations, additional analytics, or integrations withcopyright filtering that complies with regional standards.

Referring to FIG. 4 , from A through D, the key stakeholders, namely theusers (310), content producers (320), brands (330), and the technologyadministrators (340), interact with the platform (300) by sharing theircontent, data, or a currency exchange through the decisioning engine(360). The platform (300) can be configured to process and exchangeresources (400) such as fiat currencies, blockchain payments, mediatokens or alternative systems of payment. The user's (310) interactionsmay be anonymized and thereby may not include Personally IdentifiableInformation (PII). The user (310) may choose to share more or less oftheir data and preferences (170) with the content producers (320),brands (330), and the technology administrators (340). Users (310) canpay subscriptions or direct payments for specific pieces of contentthrough the decisioning engine (360). Part or all of the payment can goto the content producers (320), which may be determined by the techadministrator (340). The tech administrator (340) can choose to keep aservice fee, as a flat charge or a percentage, based on their contract,or they can pass the payment directly to the content producer (320).

In certain embodiments, the decisioning engine (360) can also passportions of the payments directly to the original media element creators(600) and pay the content producers (320) less if the content producers(320) used external, non-original media content to produce the dynamicmultilayered media structures (370). In addition, brands (330) may payinto the programmatic decisioning engine (360) in order to sponsorcontent or to place sponsored ad content or custom messages (335) withinthe platform (300). There is also potential for other business models,such as the user (310) being compensated by receiving access to contentfor free or paid by the brands (330).

The tech administrator (340) determines the rules, algorithms used,external partners, and general criteria that determine the content thatthe user (310) can see and the form of compensation that is delivered tothe user (310). The pricing of the brand sponsorship ad placements (335)is determined by the decisioning engine (360) and typically includesfactors such as the cost and quality of the media and how specific theuser demographic requests are in relation to other brands (330) who wantto show their ads to the same users (310). The tech administrator (340)can connect to advertising decisioning technologies via ApplicationProgramming Interface (API) integrations (350) or other methods in orderto determine the price structure and media serving criteria.

Users (310) can purchase content from brands (330) directly through theplatform (300). The currency exchange goes through the decisioningengine (360), directly to the brand (330), or through an approvedfinancial service that partners with the technology administrator (340).The technology administrators (340) can provide their own technology orthey can license external technology (350) to help in areas such asdecisioning, blockchain services, copyright filters (535) and analytics.

Referring to FIG. 5 , the proposed platform (300) of the presentinvention delivers dynamic multilayered media structures (370) to users(310). Each of the dynamic multilayered media structures (370) includeseveral individual pieces that are paired together to be viewed,experienced and interacted with.

For example, the dynamic multilayered media structures (370) comprise aplurality of media pieces (100) layered along a timeline into aplurality of layers that, may include an audio mix layer (520), an audiooverlay layer (510), a video mix layer (530), a video overlay layer(540), a data overlay layer (550), and a data mix layer (560).

The audio mix layer (520) may include streaming playlists and audiofiles from different services or local playlists of songs or audiofiles.

The audio overlay layer (510) may include audio recording files, such aspodcasts or streaming audio content.

The video mix layer (530) may include streaming video from one source ora plurality of sources or it can include one video or a compilation ofseveral video segments (534), which are comprised of one or multipleedited video clips (533). These featured video clips (532) come fromoriginal videos (531) and are edited and curated by the content producer(320).

The video overlay layer (540) may include motion graphics, scalablevector graphics (SVGs), animated graphics, text, live video stream, or avideo file that plays over video.

The data overlay layer (550) may include access to visual or audio scancodes or connection to applications and devices to provide moreinformation about the media content.

The data mix layer (560) may include aggregation of information aboutthe media layers and may provide information across the mobile webpages, applications, web pages, interactive options, meta data, playinstructions, brand integration, and the like.

The file formats can be streamed from external sources via APIintegrations, content stored on the media platform's server, or locallysaved files.

All of these media layers within the dynamic multilayered mediastructure can be programmed to have default play options and multiplealternate options from external streaming sources and local mediacontent. The user (310) has the option to swap (242) between thesedefault and alternate media sources.

The dynamic multilayered media structure (370) plays two or moreseparate layers of the media described above at a specific time that islinked between the separate layers. These settings are embedded into thedata mix layer (560) of the dynamic multilayered media structure (370).

The dynamic multilayered media structure (370) format of the presentinvention allows for some media file types (i.e. video files) to view amodified version (533) of the original media file (531), but indicatesthe media content “piece” that it came from, allowing for a user toaccess a “micro” (modified, distilled) version (534), or the “macro”(original, unedited) file (531). This also allows for a series of filespaired together to be played as a stream (i.e. audio playlists).Additional pieces of media content can be added to the dynamicmultilayered media structure (370) by the user (310), original creator(600), by a content producer (320), by algorithmic decisioning, or byAI.

Video overlay (540) and audio overlay (510) layers can be linked tovideo mix (530) or audio mix (520) layers based on time stamps, whichensures that iterative creative content can be added or changed. This iscalled “media chronosynching.”

When the media layers are combined together, the dynamic multilayeredmedia structure (370) plays as asynchronous layers and commandinstructions can determine how the layers play together.

Referring to FIG. 6 , the content producer (320) can edit media elementsinto a condensed form (620), where the original material for a dynamicmultilayered media structure (370) can be aggregated from original mediacreators (600) and licensing companies (605) including publishingcompanies. Original media creators (600) can upload their content to theplatform content library (246) and can set terms for sharing andcompensation (610). Content producers (320) can be human or AI and caneither find/search the content from valid sources online (such as thecreative commons) or they can access content stored in the platformcontent library (246). Content producers (320) locate media files for aspecific purpose, i.e., education, interactivity, mood enhancement, andedit the media (620) and aggregate multiple layers of supporting media(625) in order to allow the users (310) to efficiently discover orbenefit from the media content. Content producers (320) and users (310)can add iterations of media elements (625) to the dynamic multilayeredmedia structure (370), which can create alternative versions of thedynamic multilayered media structure (370). These variations, forks andbranches can be recorded in the data profile (573) of the dynamicmultilayered media structure (370) with the inclusion of version historyinformation.

Adding information about the media source (630) (attribution, links tooriginal content) can be done automatically through the use of AI ormanually. Content producers (320) can add all layers from the originalmedia content sources (610) or they can create their own layers and addthem to the dynamic multilayered media structure (370); i.e., videooverlay (540), audio overlay (510), commentary in the data mix layer(560). The requirements for adding attribution information may varydepending on the technology administrator's (340) decisions. Additionallayers of video, audio, and contributions to the data mix layer (560)can be added as commentary or creative expression.

The media layers are compiled together with metadata, data mix inputs,attribution and commentary (630) to generate the dynamic multilayeredmedia structures (370) and channels (220). These media layers are editedtogether to have a smoother transition and become more interesting byediting speed, cropping, pairing, visual filters, audio filters, orsimilar editing controls. Users (310) may act as content producers (320)and curate dynamic multilayered media structures based on a theme, aninteractive intention, or a general mood/tone. Content producers (320)consider the feelings, observed pairings, and creative expression. AIprograms can use machine learning to observe how successful human andother AI content producers are at creating dynamic multilayer mediastructures. When a content producer compiles a dynamic multilayeredmedia structure (325) and uploads it to the decisioning marketplace(120), the dynamic multilayered media structure can be changed based onpayment settings, user preferences (170), and policies established bythe tech administrator (340). After these considerations, a modifieddynamic multilayered media file is generated (370).

The AI analyses the metadata to learn how to create new dynamicmultilayered media structures (370). Users (310) can collaborate with AIprograms to set parameters and preferences for media creation, allowingthe scaling of the media production. The created dynamic multilayermedia structures are then added to the platform content library (246)with the content producer's preferences. Additional media (i.e. videooverlay, audio overlay, commentary in the data mix layer) content can becreated and linked to any of the dynamic multilayered media structure(370), allowing the files to dynamically evolve.

Referring to FIG. 7 , the dynamic multilayered media structures (370)may be accessed and played across several/multiple connected computingdevices through a unified account (150). As previously mentioned, theplatform (300) supports a plurality of channels (220) where each channel(220) includes a plurality of dynamic multilayered media structures(370). The computing devices can be smart TVs (805), smart speakers(810), laptop or desktop computers (815) accessing web pages or softwareapplications, smart phones (820), tablets (825), VR headsets (830),multimedia gaming and entertainment console or cable box (835), wearableinternet-of-things (IoT) devices (840) such as smart watches, streamingover-the-top (OTT) device (845), IoT connected universal devicecontrollers (850), smart display device (855) and any other devices thatcan play the software applications and connect to external controls.

The user (310) can connect several computing devices to their accountand decide which layers of media are played through each computingdevice. This allows the user (310) to have easier access to simplereal-time controls (160) and advanced controls (170), while optimizingtheir media experience.

The following are examples of how each computing device may be used tointeract with the platform (300): Real-time controls (160), advancedsettings (170), and access to the data layer (244) are done via mobilephone (820), either through the mobile app or web browser that is linkedto the user account. Advanced controls and access to the data layer canbe connected to the tablet (825) touchscreen. Audio layers and real-timevoice commands can play through an IoT speaker (810). The user mayaccess real-time controls via a smart watch (840). Advanced controls anddata layers can be accessed through smart TV (805). Real-time controls,advanced controls and access to the data layers can be executed viaonline account/web on a laptop (815). Basic information from the datalayer can be presented as a semi-transparent overlay that the user (310)can see while using the VR headset (830). Real-time controls can beexecuted with a connected remote control or through gestures that arecompatible with the VR headset (830). Advanced controls may be accessedon separate devices such as PC or mobile app while the user is away fromthe VR headset (830).

Referring back to the Figures, the platform (300) plays a synchronizedcombination of dynamic multilayered media structures (370) that includeof video, audio, and data that can operate across multiple devices thatare unified to a single account.

Users (310) can swap or toggle (turn off/on or combine) media layers(240), which modifies each layer of media for other options, includingpre-programmed content and content added by the users (310). Thiscreates a unique viewing experience based on the user's controls. Users(310) can act as content producers (320) and compile multiple mediaelements (video, audio, data layers (630) to create and publish theirown multilayered media structures (325) or curate existing dynamicmultilayered media structures (370) to create one of their own. Dynamicmultilayered media structures (370) are also synced with data thatincludes user account preferences, advertising settings, and contentinformation. The users (310) can access the data mix layer (560) whichcorresponds to each layer of multilayered media structure content. Thedata mix layer (560) settings are visible in the platform (300) and canalso be viewed on a corresponding web page that is automaticallycompiled based on this information.

The video mix layer (530) can play either full-length videos, livestreams of videos, or compilations of videos derived from many separatesources. The video mix (530) is a layer of a dynamic multilayered mediastructure (370) that fills a specific amount of time (i.e. 15 minutes)and can either be pre-edited into one large file, it can be abroadcasted livestream, or it can exist as several smaller pieces.

Referring to FIG. 9 , a content producer (320) can edit media elementsinto a condensed form (620), which can apply to all media layers withinthe dynamic multilayered media structure (370). A content producer (320)can create a video mix (530) by taking a full-length original video(531) and selecting featured video clips (532). These featured videoclips can become edited by changing the speed, adding visual filters andother effects (533). These featured edited video clips come from oneoriginal video source (531) and are combined with other featured editedvideo clips from the same source to be compiled into a video segment(534). A video mix can consist of one or several video segments (534).

As an example, an original video media element (531) may be 4 minutes inlength. After selecting the 3 most interesting video clips (532) fromthe original video (531), each clip could be 30 seconds in length,totalling 90 seconds. After changing the speed of these video clips(532), the 3 edited featured video clips (533) could be 15 seconds each,totalling 45 seconds when they are combined into a video segment (534).Several video segments can be combined together to make a video mix(530). In this example, there could be 20 video segments (534) that arecombined to make a total of 15 minutes.

Final video mixes can play the sound from the original video source(531) or the video mix can be made silent. Sound can be re-added lateras an audio overlay layer (510).

The video overlay layer (540) is played with a video mix layer (530) andprovides additional context or expression. This can be in the form oftext (subtitles), graphics, artistic diagrams or other creative uses.The video overlay layer (540) can also be programmed to play along withother layers within a dynamic multilayered media structure (370) (i.e. avideo with a Yoga teacher in the video overlay layer (540) that islinked to an audio overlay layer (510) that has interchangeable audiomix (520) and video mix layers (530). The video overlay layer (540)responds to the dynamic multilayered media structure's default andalternative (customized) settings. The video overlay layer (540) can beturned off by default and the user can press a control to activate thevideo overlay layer (540). Alternatively, the video overlay layer (540)can be playing by default in some cases, such as educational content.

The audio mix layer (520) provides several options to stream playlists,set lists, or several audio files. The audio mix layer (520) enhancesthe video mix viewing experience and enhances the general mood of thedynamic multilayered media structure (370). The audio mix layer (520)can be played on a separate computing device from the other medialayers. For example, a connected/smart TV (805) can play the video mixlayers (530) while the audio mix layer (520) plays on aSmart/IoT/Connected speaker device (810).

The audio mix layer (520) can be programmed to play an externalstreaming audio service via API integrations that are linked to theuser's account. The dynamic multilayered media structure (370) allowsthe user (310) to select other songs from the same audio mix source(playlist) or they can “swap” the audio mix layer (520) and play adifferent audio mix source, such as: a different playlist within thesame audio streaming service; a set list of music from a different audiostreaming service; and a playlist consisting of local music fileslocated in a specific file path on a media playing device that isconnected to the user's account. Audio mix layers (520) are designed tomake a channel (220) of dynamic multilayered media structure (370) havea flow that allows for the other layers to play together seamlessly.Each series of audio mix layers (520) may be paired with a correspondingvideo mix layer (530).

Alternatively, the audio mix layers (520) can be linked to other medialayers such as the audio overlay layer (510) within the dynamicmultilayered media structure (370). As mentioned above, each individualdynamic multilayered media structure (370) may be programmed to have aspecific audio mix layer (520) that plays with the video mix layer (530)and other layers. The properties and play instructions of an audio mixlayer (520) can be programmed to play differently when several dynamicmultilayered media structure (370) are combined to play together in amultilayered media channel (220). Audio mix layers (520) can beprogrammed by the content producers (320) to: continue playing aspecific audio mix layer (520) while the layers from other dynamicmultilayered media structures (370) play; jump to the audio mix layer(520) that corresponds with the current dynamic multilayered mediastructures (370) after a playlist has ended; configure an audio mixlayer (520) so that the song playing continues while the other layers ofthe dynamic multilayered media structures (370) play, but switch to thenew audio mix layer (520) that is programmed along with the otherdynamic multilayered media structures (370) at a specific moment, i.e.switch audio mix layer (520) when the next song ends, and allow theselection of a different audio mix layer (520) option according topredicted settings from artificial intelligence, machine learning, or asdetermined by algorithms. The audio overlay layer (510) may be made toplay with a specific video mix layer (530), audio mix layer (520), overvideo overlay layer (540).

The audio overlay layer (510) can be used to recreate traditional audiocommentary, to add audio to a separate video mix layer (530), or to playcontent while using background music as a separate layer. For example,pairing an audio overlay layer (510) with a video mix layer (530) can beused to re-create the traditional TV/Movie watching experience. Theaudio overlay layer (510) can be turned on and off and can be changed toalternate options. When an audio overlay layer (510) is enabled, theaudio mix layer (520) can be programmed to adjust the volume so that theuser (310) can hear the audio overlay layer (510) clearly.

The data overlay layer (550) and the data mix layers (560) provideinformation on how the individual media pieces and the dynamicmultilayered media structure (370) interact with the interconnectedaspects of the platform (300).

Referring to FIG. 11 , each piece of original or edited media contenthas its own data profile. For example, an original video (531) has itsown data profile (567) and it is linked to the video mix (530) and thedata profile for the data mix (566) when it is used. Each dynamicmultilayered media structure (370) has its own data layer (573) thatalso contains the data from the individual media components, includingdefault and customized media elements that are compiled into themultilayered media file (370), including a record of the forks andbranches that are created to the dynamic multilayered media structure(370) from instances when additional media elements are iterated uponthe dynamic multilayered media structure (625). The data profile for thevariation of dynamic multilayered media files (370) are linked in thedata profile (573) and can be similar to wiki software capabilitiesregarding the recording of version histories, forks and branches.Additionally, each channel (220) has an additional data profile (562)that contains the data from the several dynamic multilayered mediastructure (370) within the channel (220) as well as the data from theindividual media components. The data mix layer (560) identifies andupdates the information of all pieces within the dynamic multilayeredmedia structure (370), showing the titles, descriptions, thumbnails andother associated content for the video and audio content. The data mixlayer (560) can also contain: metadata that provides information oncontent categories; viewing information (including play stats);user-consented analytical information; and default and alternate playinstructions. The information presented by the data mix layer (560) canbe generated automatically from the platform's metadata, manuallygenerated by the content producer (320), or a combination thereof.

The data overlay layer (550) is the portion of the dynamic multilayermedia structure (370) that displays small pieces of the data mix layer(560) on the main viewing device. The data overlay layer (550) can alsoinclude any visual, auditory, or app-connected information that allows auser (310) to access more information about the content they arewatching, including a brand sponsorship/ad (335), channel (220), dynamicmultilayered media structure (370), and individual media elements thatare part of the dynamic multilayered media structure (370).

The following are examples of the data overlay layer (550): a visualscan code (QR code), which can connect the user (310) to the data mixlayer (560) or any other web page, based on the content producer's (320)choices; an auditory signal sent to the phone to access data mix layer(560); a user's device automatically accessing the data mix layer (560)through other devices that are connected by a unified user account; aURL/information from the data mix layer (560) shown on the screen andthe user (310) accesses the data mix layer (560) by typing thisinformation into a web browser; and a visual scan code provided by asocial media service which allows a user (310) to visit a specificsocial media account or web page. The data overlay layer (550) optionscan be created by the content producer (320) or can be automaticallygenerated by the data mix layer (560) and the platform's metadata.

When accessing the data mix layer (560) and the data overlay layer(550), a user (310) can learn about brand sponsorships (i.e. ads) (335)that are associated with a dynamic multilayered media structure (370) orchannel (220). The sponsorships can be the same for all users (310)(manually configured) or they can be decided programmatically—meaningthat they are selected based on a decisioning engine/algorithm todetermine the best fit for the brand sponsor (330) and the user (310)based on their expressed interests. For example, the data andpreferences (170), the brand (330), the content producers (320), andusers (310) influence how the decisioning engine (360) decides which adis the best fit for a specific ad placement.

Referring to FIG. 12 , brand sponsorships (ads) (335) can replace alllayers of media (900) or it can be created to appear only on specificlayers (905) of the dynamic multilayered media structure (370). Adplacement may be decided manually by the brand (330), decidedautomatically using programmatic technology (360), influenced by thecontent producer (320), or a combination thereof.

The sponsorship information can include elements such as a custom visualscan code (i.e. QR code) with an optional logo on the main viewingscreen. The brand (330) sponsor can choose to either have the dataoverlay layer (550) connect to the data mix layer (560) or a differentlocation such as a custom branded page. These pages can be displayed onresponsive web sites that display differently devices such as computer,table or mobile devices, or through an application. A brand (330)sponsor (advertiser) is able to select several action opportunities thatthe user (310) can access. These activities generally include links orCTAs (calls to action) where the user (310) can engage with the brand(330), including opportunities to learn more, view more media, visit webpages and social sites, sign up for a newsletter list, make a purchasefor physical items, events, or digital items and services. Data feedsand API from external sources can be used to update the CTAs in realtime.

The user account settings and preferences allow users (310) to create auser account which allows them to generate a customized experience withthe platform (300) and multilayered media channels (220). The accountmay be cloud-based and can be created by an individual, business, localcommunity, data collective or organization. The setup can be donethrough a secured website or software application. The setup involvesregistering streaming devices, external user accounts (such as anexternal music player; connected through APIs), privacy preferences,channel content preferences, offline content access, payment settings,real-time controls, and content publishing options. When a user (310)creates an account, the user (310) may be prompted to create logininformation or a connection to any relevant external social accounts. Inorder to ensure the User's privacy, their personally identifiableinformation (PII) may be anonymized, leaving only relevant informationto be used. The user (310) may consent or indicate that they wish toshare additional information in order to allow the platform (300) todeliver customized content that is more relevant to the user'spreferences.

A channel (220) is a series of dynamic multilayered media structures(370) that are combined to play together in a linear format. The channel(220) structure looks like a traditional linear TV configuration, exceptthese are several media files that are playing simultaneously accordingto programmed settings. The platform (300) of the present inventionprovides for default and customized channels. Default channels can beset by the technology administrator (340) or the user (310), dependingon advanced settings such as payment structures. When a user (310)accesses the platform (300), the first default channel (220) appears.The user (310) can watch the channel (218) or change the channel (215)by sending commands through one of their connected devices such as atouch screen on tablet (825), voice control on smart speaker (810).

A user (310) has the ability to share their preferences about thespecific channels (220) or the general characteristics (data,categories, traits, moods) that the user (310) would like to see. Theseries of content preferences is added to the decision engine (360),where the channel preferences are combined with the preferences of thecontent producers (320) (based on the metadata categories of theircontent), and the brands (330). The overall decisioning criteria and theamount of impact that each participant in the decisioning marketplace'salgorithms can be modified by the technology administrator (340). Thedecisioning process can be interchangeable using internal or externaltechnology and the technology administrator (340) has the ability toshow the decisioning criteria with varying degrees of transparency (i.e.be fully transparent or share part of the decisioning criteria).Channels (220) can be programmed to have a finite number, in which casethe user (310) may go from the last channel back to the first channelthat was programmed in advance. Alternatively, channels (220) can be setto change to non-specific channels (230) and appear based onrecommendations based on the user's preference settings (170), the datashared with the platform (300), and specific requests for content. Thesedynamic channels (140) are created based on default settings, customizedsettings, or algorithmic/machine-learning-determined settings.

As mentioned above, the programmatic decisioning engine (360) is set todetermine the weight and impact of specific factors, including but notlimited to: user content preferences (170); brand demographic intentionswithin the brand data mix (960); financial payment models between brands(330) and users (310); and local community standards. The technologyadministrator (340) has access to change and/or import media servingalgorithms that modify the decisioning criteria and outcomes. Thetechnology administrator (340) also adds APIs that provide additionalservices (350) such as blockchain integrations, additional analytics, orintegrations to comply with regional standards. Brands (330) canintegrate their sponsored content (335) into media channels (220) andconnect them with users (310) who are more likely to positively respond.Relevant ads are shown based on first party, third party, andself-reported data sources.

First party data may include but is not limited to: dynamic multilayeredmedia structures (370) viewed; scans for more info; engagement (viewedmore info, liked ad, made purchase); purchase history; likes/dislikes onthe platform (300); technographic (devices used); search activity;demographic estimations; and algorithmic indications. Self-reportedfirst party data may include but is not limited to: age; gender;location; language; interests; preferred bands; disliked bands; andpayment info. Third party data may include but is not limited to: socialbrands followed; social grid (activities from friends); search activity;online habits; and responders/look-a-like modelling. Technologyadministrators (340) can collect data on an aggregate level, such as butnot limited to: number of active users (310); average number of hoursused in one session; average number of hours used in a month; how oftenusers (310) change the channel (215); average time per channel (220);ads served per hour; percent of users (310) who access the data layer(244); percent of users (310) who sign up/make purchase; how users (310)choose to pay for items seen on site; what types of items users (310)interested in buying; and average item cost per purchase/per user (310).

When a content producer (320) assembles a dynamic multilayered mediastructure (370), the content producer (320) may also indicate the typesof ads that can be displayed. This can be based on what is deemedbrand-appropriate by the producer. Users (310) can indicate theirpreferences for content, advertising, privacy, and data. These arecontrolled through user account settings (170) and influence thesponsored brand content (ads) (335) that are displayed while watchingdynamic multilayered media structures (370).

The technology administrator (340) can add content filters to scan forcopyright (535) and to make sure the decisioning technology/algorithmsand payment systems (345) are working properly. They can also add ahuman filtering element to the process as part of the decisioningprocess (360).

A user (310) (including individuals, companies, organizations, datacollectives and communities) can select their own preferred contentchannels (220) that appear on their channel lineup (140). Through amenu/dashboard interface within their user preferences (170) account,the user (310) indicates their ideal setup. A user (310) can: decide tochange the order of the default channels (220); add entire channels(220) to their lineup; create new channels (220) from a selection ofbroadcasters (320); publish their own original media content (610) inthe platform content library (246); and edit, compile and curate adynamic multilayered media structure (630) as a content producer (320)and add it to the programmatic decision engine (360), where the filescan be shared with others or kept as private channels (220).

After the user (310) indicates their ideal combination of channels(220), this input is added to the decision engine (360), where severalconsiderations regarding payment models (subscription based vs. adsupported) and AI-determined recommendations may be added. A user (310)can have part of their requests considered or all of their requestsinfluence the final channel lineup, depending on the criteria that thetechnology administrator (340) has selected. If a user (310) stronglyprefers to not have AI-recommended content or ads they can indicate thisalso. Standards and policies determined by regional governments,organizations, or communities may also influence how the publishing anddecisioning process is implemented.

Referring to FIG. 10 , it is important to note that this platform (300)uses original and iterative (created from multiple original sources)content. As such, the correct original content creators and contentproducers may be separated for compensation purposes. Copyright filters(535) can be added by the technology administrator (340), and humans canbe paid to add additional monitoring. If the original pieces of mediaused to produce a dynamic multilayered media structure (370) violatecopyright standards, they can automatically be swapped out withalternative or default pieces of content (536). The original mediacreator (600) and the content producer (320) can be notified. Smart(blockchain supported) and regular contracts can be implemented to solvethese issues without wasting time. Users (310) and AI filters have theability to flag content and help to identify the original source contentcreator (320) or the individuals/entities who have a potential dispute.If a specific media piece within a dynamic multilayered media structure(370) is flagged, it can be programmatically swapped out with a newpiece of content, which can be pre-programmed by the content producer(536) or by the tech administrator (537).

It should be understood, of course, that the foregoing relates toexemplary embodiments of the invention and that modifications may bemade without departing from the spirit and scope of the invention as setforth in the following claims.

The invention claimed is:
 1. A computer-implemented system forgenerating, distributing, and interacting with layered media comprisinga platform, the platform comprising at least one dynamic multilayeredmedia structure comprising a plurality of media pieces comprising atleast an audio mix layer; at least an audio overlay layer; at least avideo mix layer; at least a video overlay layer; at least a data overlaylayer; at least a data mix layer; wherein the at least one dynamicmultilayered media structure is generated by the aggregation of aplurality of media pieces layered along a timeline into a plurality oflayers with pre-programmed settings to swap between default andalternate options for each media layer.
 2. The computer-implementedsystem according to claim 1, wherein the platform further comprises adynamic channel lineup a decisioning engine, and a decisioningmarketplace wherein the decisioning engine determines the content of thedynamic channel lineup which is shown to the user, and is based on usercontent preferences, or brand sponsored content, or financial paymentmodels from brands, or local community standards.
 3. Thecomputer-implemented system according to claim 1, wherein the platformfurther comprises content producers which are responsible for thecuration of the at least one dynamic multilayered media structure. 4.The computer-implemented system according to claim 1, wherein the atleast one dynamic multilayered media structure further comprises aplurality of dynamic multilayered media structures which allow for usersand content producers to provide iterations with additions of mediaelements that are recorded into the data profile of the dynamicmultilayered media structure and allow for multiple linked variationsthat derive from the original created dynamic multilayered mediastructure.
 5. The computer-implemented system according to claim 1,wherein the platform further comprises a plurality of channels, whereineach of the plurality of channels comprises a plurality of dynamicmultilayered media structures.
 6. The computer-implemented systemaccording to claim 1, wherein the platform further comprises brandsponsored content or ad integration which is controlled by thedecisioning marketplace being further modified based on the userpreferences, settings, and data and processed by the programmaticdecisioning engine.
 7. The computer-implemented system according toclaim 1, wherein the platform further comprises a technologyadministrator and media serving algorithms, wherein the technologyadministrator changes or imports external services via API, modifyingthe decisioning criteria and outcomes, modifying APIs that provideadditional features such as blockchain integrations, additionalanalytics, algorithmic decisioning, third-party certifications orintegrations with copyright filtering and other forms of compliance withcommunity standards.
 8. The computer-implemented system according toclaim 1, wherein the audio overlay comprises at least one audiorecording file or audio stream overlaid on at least one of the audio mixlayer and the video mix layer.
 9. The computer-implemented systemaccording to claim 1, wherein the audio mix layer comprises a pluralityof audio files or edited elements of audio files from differentservices, local or remote playlists of songs or audio files that canplay on separate computing devices from the other media layers.
 10. Thecomputer-implemented system according to claim 1, wherein the video mixlayer comprises a compilation of a plurality of video files whichcomprise edited video clips and video segments from one or more originalvideo sources or a live streaming video broadcast.
 11. Thecomputer-implemented system according to claim 1, wherein the videooverlay layer comprises at least one of an image file and a video fileoverlaid on the video mix layer which include text (subtitles),graphics, motion graphics, scalable vector graphics, artistic diagrams,live video stream, a video file or other creative uses.
 12. Thecomputer-implemented system according to claim 1, wherein the dataoverlay layer comprises a link overlaid on at least one of the audio mixlayer and the video mix layer, wherein the link provides access to thedata mix layer, comprising access to visual or audio scan codes orconnection to applications and devices to provide more information aboutthe media content.
 13. The computer-implemented system according toclaim 1, wherein the data mix layer comprises data on each of theplurality of media pieces comprising aggregation of information aboutthe media layers, providing information across the mobile web pages,applications, web pages, interactive options, meta data, playinstructions, brand integration, and the like.
 14. Acomputer-implemented method for interacting with the platform of claim1, the method being implemented over a computer network and executed bya remote administrator computer, and comprising a user accessing theplatform through the use of computing devices via user accountcredentials, and wherein the user interacts with each of the pluralityof media pieces layered along said timeline, independently of oneanother, within the at least one dynamic multilayered media structurevia a user interface by adding or removing media pieces from saiddynamic multilayered media structure, and said platform comprisingmethods to decide which content is shown to individual users.
 15. Thecomputer-implemented method according to claim 14 wherein the usersinteract with the dynamic multilayered media structures made from thecontent producers, with sponsored content from brands blended in; andthe interactions with the platform may not include PersonallyIdentifiable Information, said user being able to choose to share moreor less of their data with the content producers, brands, and thetechnology administrators through the payment of subscriptions or directpayments for specific pieces of content through the decisioning engine.16. The computer-implemented method according to claims 14 wherein theplatform prompts the user to interact with the plurality of channels bywatching one of the plurality of channels, changing to another of theplurality of channels, or interacting with the dynamic multilayeredmedia structures within the one of the plurality of channels; and saiduser connects with several separate computing devices and decide whichlayers of media are played through each computing device accessing tosimple real-time controls.
 17. The computer-implemented method accordingto claim 14 wherein the platform provides customized content to largeaudiences, communities, and individual users, where said users haveaccess to control of their preferences, privacy settings, copyright andcompliance filtering and algorithms that decide which content isrelevant.
 18. A data processing system comprising the physical meansnecessary for the execution of the computer-implemented system accordingto claim 1 and a computer-implemented method for interacting with theplatform of claim 1, the method being implemented over a computernetwork and executed by a remote administrator computer, and comprisinga user accessing the platform through the use of computing devices viauser account credentials, wherein the user interacts with each of theplurality of media pieces layered along said timeline, independently ofone another, within the at least one dynamic multilayered mediastructure via a user interface by adding or removing media pieces fromsaid dynamic multilayered media structure, and said platform comprisingmethods to decide which content is shown to individual users.
 19. Acomputer program, comprising programming code or instructions suitablefor carrying out the computer-implemented system of claim 1 and thecomputer-implemented method for interacting with the platform of claim1, the method being implemented over a computer network and executed bya remote administrator computer, and comprising a user accessing theplatform through the use of computing devices via user accountcredentials, wherein the user interacts with each of the plurality ofmedia pieces layered along said timeline, independently of one another,within the at least one dynamic multilayered media structure via a userinterface by adding or removing media pieces from said dynamicmultilayered media structure, and said platform comprising methods todecide which content is shown to individual users, in which saidcomputer program is stored, and is executed in a data processing system,remote or in-site, for example a server, performing the respective stepsdescribed in the claims.
 20. The computer readable physical data storagedevice, in which the programming code or instructions of the computerprogram described in claim 18 are stored.